#ifndef TREE_H__
#define TREE_H__

typedef int DataType;

typedef struct tree_node {
	struct tree_node* Tleft; // 指向当前结点的左孩子
	struct tree_node* Tright; // 指向当前结点的右孩子
	DataType data; // 数据域
}TREE;

void tree_insert(TREE **,DataType *);

TREE *tree_init(DataType *,int );

int tree_depth(TREE *);

void tree_display(TREE *,int );


#endif